foster care – English–Français translations

🇬🇧 en fr 🇫🇷

foster care noun

  • system by which a child is cared for
accueil familial
Wiktionary Links